It means new presentation or new appearance. These are English language terms.
NEW LOOK anglilicism which means verbatim NEW MIRADA , NEW ASPECT